home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 4
/
CU Amiga Magazine's Super CD-ROM 04 (1996)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1996-11].iso
/
magazine
/
psion
/
utils
/
drivers.lzx
/
bj10sxfx.wd
< prev
next >
Wrap
Text File
|
1996-09-20
|
9KB
|
218 lines
! BJ.WD
! Printer driver file for Cannon BJ series printers
! Modified to produce shaded background instead of italics
! Italic style is not supported in BJ10 mode
! (SBR 09/12/93)
COMMANDS
!<27>[K<4><0><0><36><1><65>
! <4><0> - 4 bytes remaining
! <0> - init to user-defined settings
! <36> - ID for BJ-10e
! <1> - Character set 2
! <65> - Multiligual 850 (64) + Auto Sheet Feeder (1)
RESET "<27>[K<4><0><0><36><1><65>"
FORM_LENGTH "<27>C%c"
!<27>A<1> - set line spacing to 1/72 inch
!<27>2 - enable the above
PREAMBLE "<27>A<1><27>2"
!<27>[K<1><0><0>
! <4><0> - 1 bytes remaining
! <0> - init to user-defined settings
POSTAMBLE "<27>[K<1><0><0>"
BOLD_ON "<27>E"
BOLD_OFF "<27>F"
! These are the modified lines to produce shaded background
ITALIC_ON "<27>[@<4><0><0><02><0><0>"
ITALIC_OFF "<27>[@<4><0><0><01><0><0>"
! For inverse text, replace with :
! ITALIC_ON "<27>[@<4><0><0><32><0><0>"
! ITALIC_OFF "<27>[@<4><0><0><16><0><0>"
UNDERLINE_ON "<27>-<1>"
UNDERLINE_OFF "<27>-<0>"
SUBSCRIPT_ON "<27>S<1>"
SUBSCRIPT_OFF "<27>T"
SUPERSCRIPT_ON "<27>S<0>"
SUPERSCRIPT_OFF "<27>T"
NEW_PAGE "<12>"
CARRIAGE_RETURN "<13>"
MOVE_DOWN "*<10>"
MOVE_RIGHT_PREFIX ""
MOVE_RIGHT "<27>d%w"
MOVE_RIGHT_SUFFIX ""
END_COMMANDS
TRANSLATES telephone
5:35
END_TRANSLATES
WIDTHS wid_prop12
0:10 1:10 2:10 3:10 4:10
5:10 ! telephone character must be the same as # (35)
6:10
7:10 ! non-breaking hyphen must be the same as hyphen (45)
8:10
9:10 ! tab must be the same as space (32)
10:10 11:10 12:10 13:10
14:10 ! potential hyphen must be the same as hyphen (45)
15:10 ! non-breaking space must be the same as space (32)
16:10
17:10 18:10 19:10 20:10 21:10 22:10 23:10 24:10
25:10 26:10 27:10 28:10 29:10 30:10 31:14 32:10
33:10 34:10 35:10 36:10 37:10 38:12 39:6 40:10
41:10 42:10 43:10 44:10 45:10 46:10 47:10 48:10
49:10 50:10 51:10 52:10 53:10 54:10 55:10 56:10
57:10 58:10 59:10 60:10 61:10 62:10 63:10 64:10
65:14 66:14 67:14 68:14 69:12 70:12 71:14 72:14
73:8 74:10 75:14 76:12 77:14 78:14 79:14 80:12
81:14 82:14 83:12 84:14 85:14 86:14 87:14 88:14
89:14 90:12 91:10 92:10 93:10 94:10 95:10 96:10
97:10 98:12 99:10 100:12 101:10 102:8 103:12 104:12
105:6 106:6 107:12 108:6 109:14 110:12 111:10 112:12
113:12 114:10 115:10 116:8 117:12 118:12 119:14 120:12
121:12 122:10 123:10 124:10 125:10 126:10 127:10 128:14
129:12 130:10 131:10 132:10 133:10 134:10 135:10 136:10
137:10 138:10 139:6 140:6 141:6 142:14 143:14 144:12
145:14 146:14 147:10 148:10 149:10 150:12 151:12 152:12
153:14 154:14 155:10 156:10 157:14 158:10 159:10 160:10
161:6 162:10 163:12 164:12 165:14 166:10 167:10 168:10
169:10 170:10 171:10 172:10 173:10 174:14 175:14 176:10
177:10 178:10 179:10 180:10 181:14 182:14 183:14 184:10
185:10 186:10 187:10 188:10 189:10 190:10 191:10 192:10
193:10 194:10 195:10 196:10 197:10 198:10 199:14 200:10
201:10 202:10 203:10 204:10 205:10 206:10 207:10 208:12
209:14 210:12 211:12 212:12 213:6 214:8 215:8 216:8
217:10 218:10 219:10 220:10 221:10 222:8 223:10 224:14
225:12 226:14 227:14 228:10 229:14 230:10 231:12 232:14
233:14 234:14 235:14 236:12 237:14 238:10 239:10 240:10
241:10 242:10 243:10 244:10 245:10 246:10 247:10 248:10
249:10 250:10 251:10 252:10 253:10 254:10 255:10
END_WIDTHS
TYPEFACE pica
NAME "Pica"
SERIF
TYPE COURIER
TRANSLATE telephone
FONT
HEIGHT 200 ! 10 point
WIDTH 7 ! 17 cpi
WIDTH_BOLD 12 ! 10 cpi
WIDTH_ITALIC 7
WIDTH_BOLD_ITALIC 12
! I<18> 17 cpi [@400<17><1> single height and width
COMMAND "<27>I<18><27>[@<4><0><0><0><17><1>"
FONT
HEIGHT 240 ! 12 point
WIDTH 12 ! 10 cpi
! I<2> 10 cpi [@400<17><1> single height and width
COMMAND "<27>I<2><27>[@<4><0><0><0><17><1>"
FONT
HEIGHT 260 ! 13 point
WIDTH 14 ! 8.5 cpi
WIDTH_BOLD 24 ! 5 cpi
WIDTH_ITALIC 14
WIDTH_BOLD_ITALIC 24
! I<18> 17 cpi [@400<17><2> single height and double width
COMMAND "<27>I<18><27>[@<4><0><0><0><17><2>"
FONT
HEIGHT 320 ! 16 point
WIDTH 24 ! 5 cpi
! I<2> 10 cpi [@400<17><2> single height and double width
COMMAND "<27>I<2><27>[@<4><0><0><0><17><2>"
FONT
HEIGHT 440 ! 22 point
WIDTH 12 ! 10 cpi
! I<2> 10 cpi [@400<18><1> double height and single width
COMMAND "<27>I<2><27>[@<4><0><0><0><18><1>"
FONT
HEIGHT 480 ! 24 point
WIDTH 24 ! 5 cpi
! I<2> 10 cpi [@400<18><2> double height and double width
COMMAND "<27>I<2><27>[@<4><0><0><0><18><2>"
END_FONT
END_TYPEFACE
TYPEFACE elite
NAME "Elite"
SERIF
TYPE ELITE
TRANSLATE telephone
FONT
HEIGHT 200 ! 10 point
WIDTH 10
! I<10> 12 cpi [@400<17><1> single height and width
COMMAND "<27>I<10><27>[@<4><0><0><0><17><1>"
FONT
HEIGHT 280
WIDTH 20
! I<10> 12 cpi [@400<17><2> single height and double width
COMMAND "<27>I<10><27>[@<4><0><0><0><17><2>"
FONT
HEIGHT 360
WIDTH 10
! I<10> 12 cpi [@400<18><1> double height and single width
COMMAND "<27>I<10><27>[@<4><0><0><0><18><1>"
FONT
HEIGHT 400
WIDTH 20
! I<10> 12 cpi [@400<18><2> double height and double width
COMMAND "<27>I<10><27>[@<4><0><0><0><18><2>"
END_FONT
END_TYPEFACE
TYPEFACE proportional
NAME "Proportional"
MULTIPLE_WIDTH_TABLES
PROPORTIONAL
SERIF
TYPE TIMES_ROMAN
TRANSLATE telephone
FONT
HEIGHT 240
WIDTH wid_prop12
! P<1> proportional [@400<17><1> single height and width
COMMAND "<27>P<1><27>[@<4><0><0><0><17><1>"
FONT
HEIGHT 320
WIDTH_SCALE 2
WIDTH wid_prop12
! P<1> proportional [@400<17><2> single height and double width
COMMAND "<27>P<1><27>[@<4><0><0><0><17><2>"
FONT
HEIGHT 440
WIDTH wid_prop12
! P<1> proportional [@400<18><1> double height and single width
COMMAND "<27>P<1><27>[@<4><0><0><0><18><1>"
FONT
HEIGHT 480
WIDTH_SCALE 2
WIDTH wid_prop12
! P<1> proportional [@400<18><2> double height and double width
COMMAND "<27>P<1><27>[@<4><0><0><0><18><2>"
END_FONT
END_TYPEFACE
MODEL
NAME "Canon BJ-10sx (Effects)"
NAME "IBM Proprinter X24E"
MIN_X 12 ! 12 twips = 1/120 inch
MIN_Y 20 ! 20 twips = 1/72 inch
SKIP_X 8 ! 1/15 inch
SKIP_Y 18 ! 1/4 inch
TYPEFACE pica,elite,proportional
END_MODEL
MODEL
NAME "Canon BJ-30"
MIN_X 12 ! 12 twips = 1/120 in
MIN_Y 20 ! 20 twips = 1/72 in
SKIP_X 8 ! skipx 1/15 inch
SKIP_Y 18 ! skipy 1/4
TYPEFACE pica,proportional
END_MODEL